﻿using System.Windows;
using ControleRepresentanteSync.Application.Setup;
using ControleRepresentanteSync.View.Wizard;

namespace ControleRepresentanteSync.View.Setup
{
    public class StartupPageViewModel : WizardPageViewModelBase, IStartupPageViewModel
    {
        public static readonly DependencyProperty IsRunOnStartupProperty =
            DependencyProperty.Register("IsRunOnStartup", typeof(bool), typeof(StartupPageViewModel));

        public StartupPageViewModel()
            : base("Executar ao Iniciar", "Como o aplicativo de sincronização opera monitorando o banco de dados do Sistema Representante Jolitex, é recomendado que o aplicativo seja executado durante a inicialização do computador.")
        {
        }

        public bool IsRunOnStartup
        {
            get { return (bool) GetValue(IsRunOnStartupProperty); }
            set { SetValue(IsRunOnStartupProperty, value); }
        }
    }
}